#! python
# -*- coding: UTF-8 -*-
"""
@Project ：meiduo-server 
@File    ：tasks.py
@IDE     ：PyCharm 
@Author  ：zhangyiheng
@Date    ：2024/12/10 22:42 
@Describe：异步任务文件 sms
"""
import logging
import time

from celery_tasks.main import celery_app

log = logging.getLogger('django')

# 异步发送验证码
@celery_app.task(name='send_sms')
def send_sms(mobile, sms_code):
    # 模拟延迟
    time.sleep(5)
    log.info(f"{mobile} 验证码生成成功：{sms_code}，有效期5分钟")
